package com.wang.user.service;

import com.wang.param.ShopQueryParam;
import com.wang.reponse.ShopVo;
import com.wang.user.model.Shop;
import com.wang.user.model.ShopCollection;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author bkty0
* @description 针对表【shop_collection(商铺收藏表)】的数据库操作Service
* @createDate 2025-04-23 10:39:21
*/
public interface ShopCollectionService extends IService<ShopCollection> {

    List<ShopVo> listShopCollection(ShopQueryParam queryParam);

    boolean collection(ShopCollection shopCollection);

    Boolean cancel(ShopCollection shopCollection);

    ShopCollection getByUserIdAndShopId(Integer uid, Long shopId);

    List<ShopVo> listShopCollectionByUid(Integer uid);
}
